package ComoViajo;

import java.util.ArrayList;

public class ContenedorDeZonas {

	private ArrayList <Zona> zonas = new ArrayList <Zona>();
	
	public void agregarZona (Zona zona){
		this.zonas.add(zona);
	}
	public void removerZona (Zona zona){
		this.zonas.remove(zona);
	}
	public ArrayList <Zona> getZonas(){
		return this.zonas;
	}
	public Zona queZonaContieneLaDireccion(Direccion direccion){
		for (Zona zona : this.zonas){
			if((zona.getDirecciones()).contains(direccion))
				return zona;
		}
		throw new NoSeEncuentraDireccionException ();
	}

}
